/**
* 按钮处理类
* @author hdxj <2300071698@qq.com>
*/
a.hd-btn {
  text-decoration: none;
}
.hd-btn {
  display: inline-block;
  font-family: Microsoft YaHei,SimSun,Arial;
  text-align: center;
  vertical-align: middle;
  border-radius: 4px;
  font-size: 14px;
  padding: 6px 12px;
  line-height: 1.4em;
  border: solid 1px #aaaaaa;
  color: #333333;
  background: #e6e6e6;
  opacity: 1;
}
.hd-btn:hover {
  opacity: 0.9;
  cursor: pointer;
}
/**
* 尺寸构造函数
*/
.hd-btn-lg {
  border-radius: 4px;
  font-size: 18px;
  padding: 10px 16px;
  line-height: 1.33em;
}
.hd-btn-sm {
  border-radius: 3px;
  font-size: 12px;
  padding: 5px 10px;
  line-height: 1.5em;
}
.hd-btn-xm {
  border-radius: 3px;
  font-size: 12px;
  padding: 1px 5px;
  line-height: 1.5em;
}
.hd-btn-default {
  border: solid 1px #aaaaaa;
  color: #333333;
  background: #e6e6e6;
  opacity: 1;
}
.hd-btn-default:hover {
  opacity: 0.9;
  cursor: pointer;
}
.hd-btn-primary {
  border: 1px solid transparent;
  color: #ffffff;
  background: #3071a9;
  opacity: 1;
}
.hd-btn-primary:hover {
  opacity: 0.9;
  cursor: pointer;
}
.hd-btn-danger {
  border: 1px solid transparent;
  color: #ffffff;
  background: #f35f5d;
  opacity: 1;
}
.hd-btn-danger:hover {
  opacity: 0.9;
  cursor: pointer;
}
.hd-btn-success {
  border: 1px solid transparent;
  color: #ffffff;
  background: #35b558;
  opacity: 1;
}
.hd-btn-success:hover {
  opacity: 0.9;
  cursor: pointer;
}
